convoluted (complicated/tricky) - Deutsch Englisch Wörterbuch